// src/api/content.js
import api from '@/api/index'

/**
 * 获取内容列表（分页）
 * @param {Object} params { page, pageSize, type, keyword }
 * @returns Promise
 */
export function fetchContentList(params) {
  return api.get('/content/list', { params })
}

/**
 * 根据文章ID获取内容
 * @param {number} id 文章ID
 * @returns Promise
 */
export function fetchContentById(id) {
  return api.get(`/content/${id}`);
}

/**
 * 发布原始内容
 * @param {string} rawText 用户输入的原始文本
 * @returns Promise
 */
export function publishContent(rawText) {
  console.log('publishContent', rawText)
  return api.post('/content/raw', { text: rawText })
}

